microbial mat - Spanish English Dictionary